home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / comm / pf270.zip / MTSR.DOC < prev    next >
Text File  |  1992-03-17  |  4KB  |  97 lines

  1.  
  2.  
  3.  
  4.           Product: MTSR                      mcTRONic Systems
  5.              Date: May 5, 1991               7426 Cornwall Bridge Ln.
  6.          Document: Product Information       Houston, TX  77041-1709
  7.           Version: MTSR.COM R1.00            (713) 462-7687
  8.              CIS#: 74365,1716                Hours: 5-10 PM M-F CST
  9.  
  10.  
  11.  
  12.         MTSR  is a memory usage display program.  It will display  memory
  13.         usage  for DOS, device drivers, TSR's and more if located  within
  14.         the  first 640K or loaded in the UMB (upper memory  blocks)  area
  15.         under  DOS  5 or by QEMM (That is memory between  0000-9FFF,  the
  16.         first 640K and the UMB area A000-FFFF).  MTSR requires DOS 3.3 or
  17.         higher,  but  works  best with DOS 4.0 or higher.   You  must  be
  18.         running QEMM or have DOS 5 to look at the UMB area.
  19.  
  20.         Syntax: [LH|LOADHI] MTSR [/?]
  21.  
  22.         If  the  DOS 5 LH or QEMM LOADHI command are not used  then  MTSR
  23.         will  display programs loaded in low memory, that is  within  the
  24.         first  640K of memory.  If the LH or LOADHI command  is  included
  25.         before  the  MTSR command then MTSR will display  those  programs
  26.         loaded in the UMB area or memory between 640K and 1 Meg.  If  you
  27.         are  not using DOS 5, you might considers renaming the QEMM  pro-
  28.         gram LOADHI.COM file to LH.COM.  It requires less keystrokes  and
  29.         looks  more like DOS 5.  When MTSR is loaded into the  UMB  area,
  30.         you must have at least 3K of memory free or the load will fail.
  31.  
  32.         If  you  add the /? at the end of the MTSR command line,  then  a
  33.         small  help screen will be displayed.  If you had a LH or  LOADHI
  34.         at  the  beginning it will be ignored.
  35.  
  36.         When  MTSR is run, it will display five columns  of  information.
  37.         They are:
  38.  
  39.         Segment, Starting to ending memory segment of program in hex.
  40.  
  41.         Sg_Size, Segment size in bytes less 16 byte header.
  42.  
  43.         PSP#, Program Segment Prefix, Segment address of owning program.
  44.  
  45.         Owner, Owner file name from Memory control block or  Environment.
  46.         If  owned  by DOS will be called <MS-DOS> or  <FREE>  if  unused.
  47.         When  referring to an unusable UMB area it will  display  <BLIND>
  48.         which refers to a dummy terminal.  See the Description/Unusable.
  49.  
  50.         Description, Segment description in one of the following forms:
  51.  
  52.         System Data, The first used memory area including the BIOS  data,
  53.         interrupt  vectors,  and all or a portion of the two  hidden  DOS
  54.         files.
  55.  
  56.         DOS  Kernel, used to describe the location of DOS  loaded  device
  57.         drivers.   Device  drivers  loaded by QEMM show  up  as  standard
  58.         TSR's.
  59.  
  60.  
  61.  
  62.  
  63.         Program, A Segment that has a PSP that indicates it owns  itself.
  64.         This would be where the main body of a program is loaded.
  65.  
  66.         Master  Envi, This the Master Environment loaded after the  first
  67.         copy  of COMMAND.COM.  It will be the same size that is  reserved
  68.         by the /e:xxx command on the SHELL= line in your CONFIG file.
  69.  
  70.         Environment,  A  copy of the master Environment as  first  loaded
  71.         after  COMMAND.COM.  It is a copy of the original and  is  turned
  72.         over to a TSR program when it loads after the Environment area.
  73.  
  74.         Data,  An area other than a copy of the Master Environment  which
  75.         belongs to a loaded program.  Data areas can yet be another  copy
  76.         of  the Environment or a small portion of code to be used when  a
  77.         program returns from a Shell command.
  78.  
  79.         Not In Use, Free Segment area not belonging to any program.
  80.  
  81.         Unusable,  Used in the UMB area to denote a dummy memory  control
  82.         block  required to make memory usage contingous.  They allow  DOS
  83.         to jump around such things as the Video adapter BIOS.        
  84.  
  85.         If you wish to print out the results of MTSR, it is best to first
  86.         run  MTSR  and redirect its output to a disk file, then  use  the
  87.         type command to send it to a printer.
  88.  
  89.         MTSR >MEM.TXT
  90.         TYPE MEM.TXT >PRN
  91.  
  92.         MTSR is a shareware program and is included with the Port  Finder
  93.         package.  MTSR shall not be separated from PF but always included
  94.         with  it.   MTSR  is Copyright (c) 1991 by  mcTRONic  Systems  in
  95.         Houston, Texas.
  96.  
  97.